using System;
using System.Collections.Generic;
using System.Web.Mvc;
using Machine.Specifications;

namespace Unbound.Tests.Unbinding.Specifications
{
	[Behaviors]
	public abstract class behavior<T>
	{
		protected static DefaultModelBinder Binder;
		protected static object Bound;
		protected static string ModelName;
		protected static Type ModelType;
		protected static T Request;
		protected static Func<IDictionary<string, object>> Unbind;
		protected static IDictionary<string, object> Unbound;
	}
}